repeated flogging - Turc Anglais Dictionnaire